This is an enhancement to rayshade version 4.0 so it can generate animated
fire to further enhance the realism of scenes.
This work is based on the Article of Ken Perlin (Ken Perlin, An Image Synthesizer, p. 285-296, SIGGRAPH '85 Number 3, July 1985) and the book of A. and M. Watt (A. Watt and M. Watt, Advanced Animation and Rendering Techniques, Addison-Wesley, 1992) where all the principles used here are described. To explain my work in few words, it can be said, that the flame is generated by simulating and animating turbulence.
Rayshade understands now the new command flame:
flame Size Xpos Ypos Zpos Lightswitch Speed
Size is, as you expected, the size/height of the flame
Xpos,Ypos,Zpos are the coordinates of the bottom of the flame
Lightswitch tells the flame if it has lightsources or not
0 means no lightsources (much faster)
1 means lightsources are on
Speed tells the flame how fast to change its appearance (for a good
start try a value of 0.5)
Feel free to contact me for questions and suggestions...
Reto Mani
mani@iam.unibe.ch
You can get the enhancement via anonymous FTP from